home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 6 / FM Towns Free Software Collection 6.iso / ms_dos / cd_lib / src / readme.doc < prev   
Encoding:
Text File  |  1993-07-08  |  2.1 KB  |  50 lines

  1. ************************************************************************
  2. *   LSI-C 用 CD-ROM ライブラリ      ver 1.0                            *
  3. *                                        93/2/26  Shinwa               *
  4. *                                                                      *
  5. ************************************************************************
  6.   ソフトウェア種別: ライブラリ
  7.               DOS用コンパイラで使えるCD-ROMライブラリ
  8.               High-C 互換です
  9.               
  10.         動作OS: TownsOS  Ver 2.1 L20コマンドモード
  11.                   MS-DOS    Ver 3.1 L31
  12.         動作確認: LSI C-86 ver3.30 試食版
  13.         
  14.         使用範囲: 特に制限を付けません
  15.  
  16. コンパイル方法:
  17.   Makefileの中の,DESTLIBを書き換えて,makeを実行してください.
  18.   このMakefileは,LSI C-86用です. 他のコンパイラを使用する時は,ライブラリアン
  19. のコマンド名を変えなければなりません.
  20.   動作確認は LSI C-86 ver3.30 試食版のみで行いました.他のコンパイラを使う時は
  21. ソースを変更しなければならないかもしれません.
  22.  
  23. LSI C-86以外でのコンパイル:
  24.   ソースを見てもらえば分かりますが,コンパイラに依存するのは"int86"関数です.
  25. しかし,Turbo-Cにない"int86y"関数を使用していないので,Turbo-Cでもコンパイル
  26. 可能です.MS-Cについては,資料がないので全く分かりません.
  27.   メモリモデルに依存するのは,"int86x"関数を使用しているファイルです.
  28. この関数を呼ぶ前に,セグメントセレクタの設定をきちんとすれば,他のモデルにも
  29. 対応できるでしょう.
  30.  
  31. 使用範囲:
  32.   ウィルスを入れなければ,何をしても自由です.
  33.   つまり,転載,改造,コピー,一部利用は,何の許可も必要ありません.
  34.   しかし,転載,コピーする時は,なるべくこのファイルと,ソースを付けてください.
  35.  
  36.  
  37. バグ:
  38.   この関数で返ってくるセクター長はHigh-Cの物とは違う時があります.
  39. しかし,このライブラリでは,386|ASMに付いてくる BIOSリファレンスの方を
  40. 信じています.
  41.   もし,違っていたらソースを修正することをお勧めします.(^^;
  42.  
  43.   今のところこれ以外はバグは見つかっておりませんが,何分殆どデバッグをして
  44. おりませんので何処にバグが有るかもしれません.
  45.   もし,バグを発見したら,すぐに修正して下さるとありがたいです.
  46.  
  47.   私は,パソコン通信をしていませんので連絡のとりようが有りません.
  48.  
  49.                                          by Shinwa
  50.